package main

import "fmt"

func main() {
	//匿名函数
	//var res = func(a int, b int) (result int) {
	//	return a + b
	//}(1, 2)
	//fmt.Println("结果是:%s",res)
	user := User{
		name:"wangjie",
		sex:23,
	}
	(*User).say(&user)
	fmt.Println(user)
}

type User struct {
	name string
	sex  int
}

//相当于结构体的方法 和 结构体绑定在一起
func (user *User) say() {
	user.name = "fanfan"
}